Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F3 Belarus F2 Germany F3 Great Britain F4 Great Britain F5 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Uzbekistan F4 Germany F11 Israel F6 Germany F4 Spain F7 Italy F5 Sweden F1 Sweden F2 Sweden F3 Romania F4 Romania F5 Romania F6 Netherlands F1 Germany F7 Germany F9 Germany F10 Germany F11 Germany F12 Germany F13 Netherlands F4 Great Britain F19 Great Britain F21 Israel F4 Israel F5 Germany F3 France F2 Switzerland F2 France F4 France F5 Turkey F5 Italy F15 Slovenia F2 Netherlands F1 Netherlands F3 Italy F23 France F13 France F14 France F18 Germany F4 Germany F5 France F3 Italy F10 France F14 France F15 Germany F3 Azerbaijan F1 Azerbaijan F2 France F4 Kazakhstan F1 France F5 Kazakhstan F2 Spain F23 Russia F3 Kazakhstan F5 Belarus F4 Germany F2 Russia F1 Russia F2 Turkey F15 Spain F22 Kazakhstan F4 Russia F1 Russia F2 France F24 Germany F4 Kazakhstan F1 Kazakhstan F2 Uzbekistan F1 Uzbekistan F2 Kazakhstan F3 Kazakhstan F4 Belgium F5 USA F33 USA F34 M25 Nussloch M25 Trento Croatia F1 Israel #1-w1 Israel #1-w2 Uzbekistan F1 Uzbekistan F2 Turkey #1-w1 Turkey #1-w2 Uzbekistan F3 Uzbekistan F4 Uzbekistan F3 Ukraine #1-w1 Ukraine #1-w2 Ukraine #1-w3 Ukraine #1-w4 Ukraine F1 Ukraine F2 Ukraine F3 Turkey F1 Turkey F2 Russia F1 Turkey F3 Russia F2 Russia F3 Thailand F2 Qatar F4 Qatar F5 Ukraine F2 Israel F5 Germany F3 St.Petersburg Challenger by Kinex - St. Petersburg St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Privat Bank Cup - Dniepropetrovsk Mordovia Cup - Mordovia Privat Bank Cup - Dnepropetrovsk Fergana Challenger - Fergana Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk PrivatBank Cup - Dnepropetrovsk Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Fergana Challenger - Fergana Baden Open - Ettlingen Schickendanz Open - Furth 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger-Immagine Trophy - Biella Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg M25 Nottingham Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Ethias Trophy - Mons M25 Nottingham Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo XI Torneo Internazionale di Tennis - Barletta Open Prevadies - St. Brieuc Mitsubishi Electric Europe Cup - Monza Roma Challenger 2007 - Rome Ostdeutscher Sparkessen Cup - Dresden Fergana Challenger - Fergana Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Penza Cup - Penza Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon 5 Volkswagen Challenger - Wolfsburg 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Aamulehti Tampere Open - Tampere Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Ethias Trophy - Mons Labertz Open by Stawag - Aachen President's Cup - Astana National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Belgrade Challenger Wolfsburg Challenger Bergamo Challenger Caltanissetta Challenger Barletta Challenger Korat Challenger Rome Challenger Rome Challenger Manchester Challenger Penza Challenger Recanati Challenger Saransk Challenger Samarkand Challenger Karshi Challenger St. Remy Challenger Mons Challenger Kolding Challenger Orleans Challenger Aachen Challenger Noumea Challenger Heilbronn Challenger Kazan Challenger Cherbourg Challeger Johannesburg Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Fergana Challenger Nottingham Challenger Marburg Challenger Braunschweig Challenger Pozoblanco Challenger Penza Challenger Recanati Challenger Saransk Challenger San Marino Challenger Samarkand Challenger Trani Challenger Karshi Challenger Bangkok Challenger Mons Challenger Astana Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Kazan Challenger Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Bath Challenger Athens Challenger Johannesburg Challenger Busan Challenger Fergana Challenger Alessandria Challenger Nottingham Challenger Pozoblanco Challenger Penza Challenger Astana Challenger Recanati Challenger Segovia Challenger Binghamton Challenger Samarkand Challenger Karshi Challenger Astana Challenger Istanbul Challenger Mons Challenger Rennes Challenger Orleans Challenger Charlottesville Challenger Eckental Challenger Ortisei Challenger Noumea Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Guadalajara Challenger Sarajevo Challenger Rome Challenger Kaohsiung Challenger Napoli Challenger Athens Challenger Bordeaux Challenger Fergana Challenger Nottingham Challenger Winnetka Challenger Vancouver Challenger Pozoblanco Challenger Alphen Challenger Orleans Challenger Mons Challenger Rennes Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Heilbronn Challenger Kun-Ming Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger Istanbul Challenger Astana Challenger Lexington Challenger Vancouver Challenger Aptos Challenger Alphen Challenger Orleans Challenger Mons Challenger Rennes Challenger Eckental Challenger Ortisei Challenger Tyumen Challenger Noumea Challenger Heilbronn Challenger Irving Challenger Le Gosier Challenger Sarasota Challenger Aix En Provence Challenger Samarkand Challenger Karshi Challenger Vicenza Challenger Nottingham Challenger Nottingham-2 Challenger Fergana Challenger Tianjin Challenger Nanchang Challenger Izmir Challenger Granby Challenger Lexington Challenger Vancouver Challenger Aptos Challenger St. Remy Challenger Izmir Challenger Orleans Challenger Mons Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Glasgow Challenger New Delhi Challenger Kolkata Challenger Drummondville Challenger Kazan Challenger Le Gosier Challenger Sarasota Challenger Savannah Challenger Heilbronn Challenger Manchester Challenger Fergana Challenger Marburg Challenger Braunschweig Challenger Recanati Challenger Vancouver Challenger Istanbul Challenger Eckental Challenger Bergamo Challenger Karshi Challenger Furth Challenger Recanati Challenger Portoroz Challenger St. Remy Challenger Orleans Challenger Fairfield Challenger Charlottesville Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Tunis Challenger Seoul Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Aptos Challenger Istanbul Challenger Glasgow Challenger Orleans Challenger Nur-Sultan Challenger Hamburg Challenger Eckental Challenger Ann Arbor Challenger Cherbourg Challenger Koblenz Challenger Prague Challenger Aix En Provence Challenger Quimper Challenger Quimper 2 Challenger Cherbourg Challenger Rome 1 Challenger Rome 2 Challenger Biella 5 Challenger Nottingham 1 Challenger Meerbusch Challenger Biel Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Eckental Challenger Bendigo Challenger Cherbourg Challenger Pau Challenger Lugano Challenger Turin Challenger Heilbronn Challenger Kremlin Cup - Moscow Kremlin Cup - Moscow Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open 13 - Marseille Ordina Open - 's-Hertogenbosch China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Medibank International - Sydney The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open - Auckland Gerry Weber Open - Halle Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open 13 - Marseille BMW Open - Munich Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Serbia Open - Belgrade Gerry Weber Open - Halle AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Erste Bank Open - Vienna Aircel Chennai Open - Chennai Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Erste Bank Open - Vienna Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston BMW Open - Munich Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Citi Open - Washington Austrian Open - Kitzbuhel Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Gerry Weber Open - Halle Citi Open - Washington Winston-Salem Open - Winston-Salem European Open - Antwerp Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Gerry Weber Open - Halle Hall of Fame Open - Newport St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo European Open - Antwerp Erste Bank Open - Vienna Tata Open Maharashtra - Pune Open Sud de France - Montpellier European Open - Antwerp cinch Championships - London Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos European Open - Antwerp Togliatti Cup - Togliatti Karshi Challenger - Karshi Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Izmir Cup - Izmir Polska Energia Open - Bytom Siemens Open - Scheveningen Riviera de Rimini Challenger - Rimini Open des Alpes Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding Athens Challenger Bergamo Challenger Nottingham Challenger Pozoblanco Challenger Istanbul Challenger Almaty Challenger Helsinki Challenger Rome Challenger Anning Challenger Prague Challenger Prague II Challenger Vicenza Challenger Poznan Challenger Agri Challenger Mons Challenger Seoul Challenger Mouilleron-Le-Captif Challenger Scheveningen Challenger Vancouver Challenger Tiburon Challenger Samarkand Challenger Ilkley Challenger Quimper Challenger Segovia Challenger Forli 4 Challenger Biel Challenger Mons Challenger Knoxville Challenger Champaign Challenger Happy Valley Challenger Eckental Challenger Tunis Challenger Koblenz Challenger Rennes Challenger Bratislava Challenger Kyoto Challenger Yokohama Challenger Drummondville Challenger Gimcheon Challenger Ilkley Challenger Busan Challenger Surbiton Challenger Aptos Challenger Stockton Challenger Vancouver Challenger Le Gosier Challenger Francavilla Challenger Ostrava Challenger Rome Challenger Vancouver Challenger Bratislava Challenger Chicago Challenger PEOPLEnet Cup - Dnepropetrovsk Ostdeutscher Sparkassen Cup - Dresden BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Miami Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Cherbourg Challenger Indian Wells Challenger Phoenix Challenger Murcia Challenger Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Quimper Challenger French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne San Luis Potosi Challenger Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Valencia Open - Valencia Maharashtra Open - Pune Open 13 Provence - Marseille Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, 1R, BEL-HUN 3-2 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, World Group, QR, HUN-BEL 3-2 Davis Cup, Group I, 1R, BOL-BEL 2-3 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Mercedes Cup - Stuttgart Australian Open - Melbourne French Open - Paris U.S. Open - New York